package com.unknowpupil.design.factory.abstractf;

/**
 * @Description: <br/>
 * <p>
 *      顶级汽配配置
 * </p>
 * @Author: <a> w10g </a>
 * @CreateDate: Create in 2020/4/24 20:05
 * @Classname: LuxuryCarAbstractFactory
 * @Version: 1.0
 */
public class LuxuryCarAbstractFactory implements CarAbstractFactory{
    @Override
    public Engine createEngine() {
       return new LuxuryEngine();
    }

    @Override
    public Seat createSeat() {
        return new LuxurySeat();
    }

    @Override
    public Tyre createTyre() {
        return new LuxuryTyre();
    }
}
